package com.jml.单例模式;

public class 懒汉模式 {
    //类初始化时，不会初始化该对象，真正需要使用的时候才会创建该对象。
    private static 懒汉模式 singletonDemo02;

    private 懒汉模式() {
    }

    public synchronized static 懒汉模式 getInstance() {
        if (singletonDemo02 == null) {
            singletonDemo02 = new 懒汉模式();
        }
        return singletonDemo02;
    }

    public static void main(String[] args) {
        懒汉模式 s1 = 懒汉模式.getInstance();
        懒汉模式 s2 = 懒汉模式.getInstance();
        System.out.println(s1 == s2);
    }
}
